probable lifetime - French English Dictionary